package com.tjwx.util;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class test {

    public static void main(String[] args) {
        String s1 = "具体工作的从无到有\\\\，(为残疾人融入社会(提供了))优质服务。" +
                "(以视觉康复工作(为))例，<由于>紫外线辐射(强烈)，西藏的白内障患病率(较(高))，" +
                "(平均每年(新增))白内障患者||近５０００人，来自自治区残联康复中心的数据(显示)，" +
                "[２００６年]西藏(共(进行))白内障复明手术||２５４７例，脱盲率(达)１００％。[到２０１２年，]" +
                "视力残疾人的康复工作(也日益(得到)){重视}。[２０１２年９月，]旨在帮助视力残疾人走出家门、" +
                "融入社会的康复工作(启动)\\\\？\\\\？|西藏盲人定向行走训练中心(正式(挂牌))(成立)。";
        String s2 = "具体工作的从无到有，(为残疾人融入社会(提供了))优质服务。" +
                "(以视觉康复工作(为))例，<由于>紫外线辐射(强烈)，西藏的白内障患病率(较(高))，" +
                "(平均每年(新增))白内障患者||近５０００人，来自自治区残联康复中心的数据(显示)，" +
                "[２００６年]西藏(共(进行))白内障复明手术||２５４７例，脱盲率(达)１００％。[到２０１２年，]" +
                "视力残疾人的康复工作(也日益(得到)){重视}。[２０１２年９月，]旨在帮助视力残疾人走出家门、" +
                "融入社会的康复工作(启动)\\\\？\\\\？|西藏盲人定向行走训练中心(正式(挂牌))(成立)。";

        /**
         * 1、首先遍历两条字符串，取出各个位置上的符号信息，使用map结构进行存储
         *      key：字符串 value：Map
         *                          key：index  value:[]
         *                          key: symbol value:[]
         * 2、合并两个字符串的symbol
         * 3、以symbol进行遍历，新建map存储symbol在两个字符串中的位置关系
         *      key：symbol value：[]   长度为4，分别是四个纬度
         */

        String reg = "[\\\\()||{}<>|**<<>>||]";

        Pattern p=Pattern.compile(reg);
        Matcher m=p.matcher(s1);
        if(m.find()){
        }
        System.out.println(m.group(2));
    }
}
